smart contract [CTE] Warmup 별다른 해야 할 건 없고, 환경설정을 하는 단계이다. Metamask 설치 Metamask 지갑 생성 네트워크를 Ropsten 으로 변경 트랜잭션을 위한 Ropsten Eth 얻기 ( ) 이후 시키는대로 버튼을 누르면 50 points를 얻고 통과한다. 컨트랙트는 블록체인(이더리움) 네트워크 상에 배포되어(deployed) 있다. 따라서, On-Chain 컨트랙트와 interact하기 위한 ... capture the ethersmart contractethereumhardhatcapture the ether Solidity v0.8.0 기반의 복권 컨트랙트 개발 엔트로피 소스로 활용할 수 있는 주요 수단은 블록 해시와 외부 오라클이다. 복잡성과 외부 의존성을 최소화하기 위해 난수에 블록 해시를 적용할 것이다. 현재 블록이 아닌 이전 블록 해시만 사용할 수 있는데, 이전 블록 해시는 트랜잭션이 실행되는 시점에 알려지기 때문에 최종 난수 결과값을 예측할 수 없게하는 추가 조치가 필요하다. 구체적으로, 티켓 구입 기간과 당첨자 추첨 사이에 시간 지연을 설... 정리글blockchainsoliditysmart contractethereumblockchain Truffle (1) 스마트 컨트랙트에 접근하기 truffle console intance를 입력하면 아래와 같이 출력된다. storage에 변수를 저장한다는 것은 자동으로 메소드를 생성한다.... 블록체인blockchaintrufflesmart contract스마트 컨트랙트ethereumblockchain
[CTE] Warmup 별다른 해야 할 건 없고, 환경설정을 하는 단계이다. Metamask 설치 Metamask 지갑 생성 네트워크를 Ropsten 으로 변경 트랜잭션을 위한 Ropsten Eth 얻기 ( ) 이후 시키는대로 버튼을 누르면 50 points를 얻고 통과한다. 컨트랙트는 블록체인(이더리움) 네트워크 상에 배포되어(deployed) 있다. 따라서, On-Chain 컨트랙트와 interact하기 위한 ... capture the ethersmart contractethereumhardhatcapture the ether Solidity v0.8.0 기반의 복권 컨트랙트 개발 엔트로피 소스로 활용할 수 있는 주요 수단은 블록 해시와 외부 오라클이다. 복잡성과 외부 의존성을 최소화하기 위해 난수에 블록 해시를 적용할 것이다. 현재 블록이 아닌 이전 블록 해시만 사용할 수 있는데, 이전 블록 해시는 트랜잭션이 실행되는 시점에 알려지기 때문에 최종 난수 결과값을 예측할 수 없게하는 추가 조치가 필요하다. 구체적으로, 티켓 구입 기간과 당첨자 추첨 사이에 시간 지연을 설... 정리글blockchainsoliditysmart contractethereumblockchain Truffle (1) 스마트 컨트랙트에 접근하기 truffle console intance를 입력하면 아래와 같이 출력된다. storage에 변수를 저장한다는 것은 자동으로 메소드를 생성한다.... 블록체인blockchaintrufflesmart contract스마트 컨트랙트ethereumblockchain